home *** CD-ROM | disk | FTP | other *** search
/ ShareWare OnLine 2 / ShareWare OnLine Volume 2 (CMS Software)(1993).iso / comm1 / dbill36.zip / HISTORY.TXT < prev    next >
Text File  |  1993-01-13  |  12KB  |  253 lines

  1. Version 1.0
  2. -----------
  3.  Development and Alpha test version. Not released.
  4.  
  5. Version 1.1
  6. -----------
  7.  First public release.
  8.  
  9. Version 2.0
  10. -----------
  11.  Development and Alpha test version. Not released.
  12.  
  13. Version 2.1  (08-06-90)
  14. -----------------------
  15.  Quite a few improvements over v1.1! 
  16.  Added full screen editor in DBUTIL.
  17.  Added security levels for the categories.
  18.  Added locks based on callers baud rate.
  19.  Expanded COMLOCK to include 9600, 19200 and 38400 baud.
  20.  Added insert and delete options to category and door screens.
  21.  
  22. Version 2.1a (08-08-90)
  23. -----------------------
  24.   Fixed a bug in the timing routines. If a caller logged on close to the event 
  25.  and he had already been on previously that day, DoorBill would sometimes 
  26.  figure his time wrong and kick him out with a 'Time Expired' message even 
  27.  though he had plenty of time left.
  28.   Added Bulletin creator to DBUTIL.
  29.  
  30. Version 2.1b (08-10-90)
  31. -----------------------
  32.  Added logic so DoorBill would know a little earlier when a caller had logged 
  33.  off while inside a door. 
  34.  
  35. Version 2.1c (08-14-90)
  36. -----------------------
  37.   Fixed a bug in the security routines where DoorBill would allow a caller
  38.  with a level less than that specified would be allowed to see and enter
  39.  categories he shouldn't have.
  40.  
  41. Version 2.1d (08-16-90)
  42. -----------------------
  43.   Thought I had the timing routines fixed but did not. Time calculations kept
  44.  getting screwed up due to the fact that some doors update PCBOARD.SYS with
  45.  the time remaining and some do not. I THINK it is fixed now.
  46.   Fixed a bug in the CHAT routine. It would give a Keyboard Timeout error 
  47.  after 5 minutes even though keyboard input was going on the whole time.
  48.  
  49. Version 2.1e (08-16-90)
  50. -----------------------
  51.   Ok, I got it this time (I really do!). These time calculations are giving me
  52.  a fit! Finally solved it by ignoring PCBOARD.SYS altogether and writing a
  53.  file just for time keeping. 
  54.  
  55. Version 2.1f (08-20-90)
  56. -----------------------
  57.   Had some reports of 'Out of String Space' errors so I cleared out a bit
  58.  more for this update.
  59.  
  60. Version 2.1g (08-22-90)
  61. -----------------------
  62.   Made some adjustments to the COM routines in COMLOCK and DoorBill. COMLOCK
  63.  wasn't picking up the HST 38400 parameter correctly.
  64.   Fixed a bug in the CHAT mode. If you stayed in CHAT longer than 5 minutes,
  65.  when you came out DoorBill would kick the caller back to the BBS with a
  66.  'Keyboard timeout' error.
  67.  
  68. Version 2.2 (08-24-90)
  69. ----------------------
  70.   Added the MOVE command to DBUTIL. Changed the DoorBill version number so
  71.  we can keep the version numbers in sync.
  72.  
  73. Version 2.3 (09-02-90)
  74. ----------------------
  75.   Think I finally solved the lock-up problems some Sysops were having. The
  76.  problem stemmed from a sub-routine that checked for the existance of a
  77.  file. Took that out and put another routine in it's place which should
  78.  solve the problem. (later note: Nope, that didn't fix it!)
  79.  
  80. Version 2.4 (09-14-90)
  81. ----------------------
  82.   Fixed a bug in the time routines. If a caller logged on just before 
  83.  midnight and entered DoorBill after midnight, it wasn't calculating
  84.  his time correctly and would kick him out with a 'time expired'.
  85.   Added option for the Sysop to Shell to DBUTIL.
  86.   Added Doors Bulletin viewing ability! If you enable this, the user
  87.  can now list your Doors Bulletins from within DoorBill.
  88.   Added the user's time left to the menu prompts.
  89.  
  90. Version 2.5 (09-21-90)
  91. ----------------------
  92.   Fixed the CHAT MODE routines so the user gets credit for any time
  93.  spent in CHAT with the Sysop.
  94.   Changed the Status Line Help Menu key from ALT-H to HOME for reasons
  95.  to complicated to go into here.
  96.   The Bulletin option now displays both ASCII and ANSI bulletins.
  97.  
  98. Version 2.5 (09-30-90)
  99. ----------------------
  100.   Added Sort option to DBUTIL. This option will sort all Doors in all
  101.  Categories and put them in alphabetical order. (Pretty quick too!)  
  102.  
  103. Version 2.6 (10-04-90)
  104. ----------------------
  105.   DoorBill is now DOOR.SYS compatible! This entailed some changes in
  106.  DBUTIL as well as DoorBill. The DOORBILL.CNF file has changed with this
  107.  version and must be converted. Never fear, the conversion is automatic.
  108.  Both DoorBill and DBUTIL will detect the older format and do it's thing.
  109.  You won't even know it is happening!
  110.   You no longer need to enter the path to PCBOARD.DAT in DBUTIL.
  111.   The fields for the Doors BLT Menu and BLT.LST are now 25 characters
  112.  instead of 20 and the BBS DIR field has shrunk from 30 characters to 25.
  113.   The DOOR.SYS version is pretty much like the PCBoard one except you do
  114.  not have the ALT-N (Sysop next on) and ALT-X (exit to DOS) options while
  115.  in DoorBill.
  116.   The Bulletin of your Categories and Doors that DBUTIL creates has been
  117.  changed to make ASCII and ANSI files instead of the PCBoard @X files.
  118.  
  119. Version 2.7 (10-20-90)
  120. ----------------------
  121.   Added auto-ANSI detection! If the caller has ANSI capability, DoorBill
  122.  will switch to Graphics mode regardless of his setting on the BBS. This
  123.  does not change the BBS setting. Right now auto-ANSI detection is not
  124.  configurable. Please let me know if you would like it to be.
  125.   Added Up:Dn to the Status line which indicates uploads and downloads.
  126.   Fiddled with the Sort routine in DBUTIL since it wasn't quite right.
  127.  Hopefully it will sort ALL the doors now!
  128.   Changed the local screen printing from Direct Screen Writes to BIOS
  129.  screen writes which should solve the problems with bleed thru for those
  130.  of you using DesqView (I hope!).
  131.   Added 2 shortcuts to the menus:
  132.    1. If you hit any key while any of the menus are printing, it will stop
  133.       and prompt you with 'Yes? '. This way you do not have to sit thru
  134.       the whole menu if you know which number you want.
  135.    2. You are now able to bypass the second menu altogether! For instance
  136.       if you want to enter Category 3 and Door 5 of that category, you
  137.       can now type 3;5. The delimiter must be a semi-colon (;).
  138.  
  139. Version 2.8 (10-22-90)
  140. ----------------------
  141.   DoorBill now provides a conversion for DORINFO1.DEF and CALLINFO.BBS!
  142.  There is a new field at the bottom of the Door entry screens in DBUTIL.
  143.  Just place a D for DORINFO1.DEF conversion or a C for CALLINFO.BBS in that
  144.  field and DoorBill will write the appropriate conversion file in the door's
  145.  directory.
  146.   Fixed a problem with the chat routine and the backspace introduced in
  147.  the conversion to BIOS screen writes.
  148.  
  149. Version 2.9 (10-26-90)
  150. -----------------------
  151.   Since a couple of Sysops expressed concern about the automatic ANSI
  152.  detection, I have made this configurable in DBUTIL. The default is 
  153.  ON (Y). If you want to turn it off just put an N in the Auto-ANSI field.
  154.   Added the ability to stack commands from the PCBoard prompt! (Here ya
  155.  are Chuck!) The format is:
  156.  
  157.  .... Command? OPEN 1 1;3 2;5 5;1 B Q
  158.  
  159.  This would OPEN Door #1 (DoorBill), select Category 1 - Door 3 and run the
  160.  door. When that door is finished DoorBill reloads (so it can check carrier
  161.  etc.) then selects Category 2 - Door 5, and so on. After all the doors have
  162.  ran, DoorBill reloads and displays the Bulletin Menu then exits to PCBoard.
  163.  If the caller enters either an invalid Category number or Door number, an
  164.  error message is displayed and DoorBill goes on to the next parameter. 
  165.  NOTE: This option only works with PCBoard!
  166.  
  167. Version 3.0 (11-26-90)
  168. ----------------------
  169.   Fixed a problem with the display routines where no line feeds would be
  170.  sent if the local display was toggled off.
  171.   Added CALLINFO.BBS support so DoorBill can now run on Wildcat! systems!
  172.   Added the Goodbye command so users can now log off from DoorBill however,
  173.  this option is only available when running under PCBOARD.
  174.   Fixed a problem when running under PCBoard where DoorBill was writing the
  175.  callers elapsed time to the USER log. Thats' fine but it was inaccurate! It
  176.  now only updates USERS if the caller logs off from DoorBill.
  177.  
  178. Version 3.1 (12-07-90)
  179. ----------------------
  180.   Hooray! Finally fixed that pesky midnight time problem where the caller
  181.  would get a time expired message if he logged on the BBS before midnight 
  182.  and entered DoorBill after midnight.
  183.   Added the Help command. It's not much but will let callers know that
  184.  command stacking is available.
  185.   The Goodbye command didn't work anywhere but at the Category menu. Fixed.
  186.  
  187. Version 3.2 (12-13-90)
  188. ----------------------
  189.   Added support for PCBoard 14.5's USERS.SYS file! The main advantage is
  190.  that any changes in Time or Level are now passed back to PCBoard. Also,
  191.  the Call Waiting screen is updated when the caller logs off from DoorBill.
  192.  
  193. Version 3.3 (02-11-91)
  194. ----------------------
  195.   Added support for SFDOORS.DAT so Spitfire BBS systems can now run DoorBill.
  196.   Changed the color switch to default to the BBS setting. Also added a
  197.  generic menu border made up of keyboard characters rather than the IBM
  198.  extended ASCII characters for those unfortunate souls who haven't discovered
  199.  ANSI.SYS yet. What this means is you MUST have the Detect ANSI switch set
  200.  in DBUTIL to "Y" to display color menus. If it is set to "N" then all you
  201.  get is the generic menus. When set to "Y" you get the extended characters
  202.  and the color defaults to the BBS setting.
  203.   You can now run multiple nodes from the same DoorBill directory. Just make
  204.  sure that the paths you enter in DBUTIL are exactly the same for each node
  205.  that is to share the files. This will also apply to the Door's .CFG file.
  206.  You will need to change the DOORBILL batch file (see the sample DOORBILL
  207.  file for differences). For example, the BILLRUN.BAT file is now called
  208.  DBRUNx.BAT where x is the Node number.
  209.   Fixed an error in the CALLINFO.BBS routine where it would not write the
  210.  file in some cases. Also updated it to write the 36 line CALLINFO instead
  211.  of the old 30 line.
  212.   Had a report that the DBRUNx.BAT and DBILLx.TIM files on single node
  213.  systems were being written with 0 as the node number instead of node 1
  214.  as they should be. Fixed!
  215.   Tweaked the printer routine some more. Took the CR/LF out so that should
  216.  eliminate the blank lines. I neglected to send the entry to the printer
  217.  when the caller logged off from DoorBill so that has been added also.
  218.  
  219. Version 3.4 (02-25-91)
  220. ----------------------
  221.   Added the conversion for DOOR.SYS doors so you can now run GAP doors
  222.  without the need for an external converter. This means we have a new DBUTIL.
  223.  The version number is 3.4 to match this version of DoorBill.
  224.   Added the conversion for SFDOORS.DAT which gives you the ability to run
  225.  Spitfire doors without a converter.
  226.   Added support for WWIV so hopefully DoorBill will now run on those systems.
  227.  Also added the WWIV Doors conversion so non-WWIV systems can run WWIV doors.
  228.  This is untested - any of you WWIV Sysops care to report back to me on how it
  229.  performs?
  230.   Added support for GT Power systems. DoorBill will read GTUSER.BBS and that's
  231.  it. It does not update any files on a GT system. This is untested so there
  232.  may be some bugs in the routine.
  233.   Fixed a problem in the DORINFO routine. It was writing COM1 for a Local
  234.  logon instead of COM0.
  235.  
  236. Version 3.5 (03-25-91)
  237. ----------------------
  238.   Added PCBOARD.SYS conversion for non-PCBoard systems. This will create the
  239.  PCBOARD.SYS file only. Dummy PCBOARD.DAT and USERS are included in the file
  240.  DUMMYPCB.ZIP if your Door requires these files.
  241.   Added support for non-standard COM port IRQ's (other than IRQ3 and IRQ4).
  242.  See the docs on how to activate and use a non-standard IRQ.
  243.  
  244. Version 3.6 (04-12-91)
  245. ----------------------
  246.   Made the G]oodbye command for PCBoard systems configurable. This field
  247.  replaces the BBS directory field in DBUTIL. The default is "Y" so if you
  248.  wish to disable it, you must insert an "N" in this field. Otherwise, no
  249.  action is required on your part.
  250.   Fixed an overflow problem in one of the date routines.
  251.   Completely reworked the offending date routine so we should be back on
  252.  track now. I apologize for any problems the overflow error may have caused.
  253.